deed (law) - Español Inglés Diccionario